echoed pulse - Turkish English Dictionary